var express = require('express')
var router = express.Router()

var thaiDao = require('../dao/thaiDao')

// 创建用户日志
router.post('/api/v1/create_user_log', function (req, res, next) {
  thaiDao.createStoreUserLog(req.body)
  res.send({
    status: true,
    data: true,
    msg: '请求成功'
  })
})

// 获取店铺评论量
router.get('/api/v1/get_store_view_num', function (req, res, next) {
  thaiDao.getStoreViewNum(req.query, function (err, ret) {
    res.send({
      status: true,
      data: ret,
      msg: ' 请求成功'
    })
    res.end()
  })
})

// 提交评论
router.post('/api/v1/submit_user_comment', function (req, res, next) {
	// console.log(req.body)

  thaiDao.submitUserComment(req.body, function (err, rep) {
    res.send({
      status: true,
      data: rep,
      msg: ' 请求成功'
    })
    res.end()
  })
})

// 获取店铺的评论列表
router.get('/api/v1/get_store_comment_list', function (req, res, next) {
  thaiDao.getStoreCommentList(req.query, function (err, rep) {
    res.send({
      status: true,
      data: rep,
      msg: ' 请求成功'
    })
    res.end()
  })
})

// 获取店铺 商品信息
router.get('/api/v1/get_district_by_city', function (req, res, next) {
  thaiDao.getDistrictByCity(req.query, function (err, rep) {
    res.send({
      status: true,
      data: rep,
      msg: ' 请求成功'
    })
    res.end()
  })
})

// 获取店铺 商品信息
router.get('/api/v1/get_store_good_by_id', function (req, res, next) {
  thaiDao.getStoreGoodById(req.query, function (err, rep) {
    res.send({
      status: true,
      data: rep,
      msg: ' 请求成功'
    })
    res.end()
  })
})

// 获取店铺信息
router.get('/api/v1/get_store_by_id', function (req, res, next) {
  thaiDao.getStoreById(req.query, function (err, rep) {
    res.send({
      status: true,
      data: rep,
      msg: ' 请求成功'
    })
    res.end()
  })
})

// 根据地址选择 店铺列表
router.get('/api/v1/get_store_list_by_address', function (req, res, next) {
  thaiDao.getStoreListByAddress(req.query, function (err, rep) {
    res.send({
      status: true,
      data: rep,
      msg: ' 请求成功'
    })
    res.end()
  })
})

// 根据种类查找 店铺列表

router.get('/api/v1/get_store_list_by_type', function (req, res, next) {
  thaiDao.getStoreListByType(req.query, function (err, rep) {
    res.send({
      status: true,
      data: rep,
      msg: ' 请求成功'
    })
    res.end()
  })
})

// 获取店铺列表
router.get('/api/v1/get_store_list', function (req, res, next) {
  thaiDao.getStoreList(req.query, function (err, rep) {
    res.send({
      status: true,
      data: rep,
      msg: ' 请求成功'
    })
    res.end()
  })
})
module.exports = router
